electrically generated - German English Dictionary